Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#108372 - 30/07/2002 09:57 Hijack v289: no more "button_pacing=n"
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14483
Loc: Canada
Hijack v289 is now available for download.

Note that many of you will get a Config Error message at each startup until you go and nuke the button_pacing=nn line from your config.ini file. This option is no longer relevant, and has been removed from the code.

New in v289:

-- no more button_pacing=nn parameter in config.ini

-- LONG button presses (.L) now work perfectly every time

-- removed some dead code to make Hijack slightly smaller again

-- minor tweaks to the display controller "sendcommand" logic

The major change in the code was to completely eliminate the unsynchronized button queue from empeg_input.c, in favour of the synchronized (timestamps) queue that Hijack provides. This guarantees that the pacing of buttons, short/long presses, etc.. will always be correct, regardless of player load or disk activity.

It works (very well) for me, hope it's useful to others as well.

Cheers

-ml

Top
#108373 - 30/07/2002 10:10 Re: Hijack v289: no more "button_pacing=n" [Re: mlord]
Xpyder
stranger

Registered: 24/07/2002
Posts: 37
Loc: Los Angeles, CA
Thanks yet again for the fast coding!

I think your wife/girlfriend/gay lover/whatever has lost you to the EMPEG! LOL


Top
#108374 - 30/07/2002 10:30 Re: Hijack v289: no more "button_pacing=n" [Re: Xpyder]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31577
Loc: Seattle, WA
I believe it is "wife", if I recall correctly.

Back on topic, this changing of the button behavior could be really really cool, and would benefit certain things in the player app too, wouldn't it?
_________________________
Tony Fabris

Top
#108375 - 30/07/2002 10:34 Re: Hijack v289: no more "button_pacing=n" [Re: tfabris]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14483
Loc: Canada
Well, until my voice returns, the wife doesn't mind me coding in silence here (laryngitas).

The new button queuing method should make button macros much more reliable, especially when feeding stuff to the player software. Also, there should be less "lag time" between when a button is pressed and when the player sees it, versus previous versions of Hijack.

So, yes Tony, I think it oughta help all around.

The only downside I can see is that the Hijack button queue is only large enough to hold 24 press/release pairs at a time. This can be changed if it's a problem.

Cheers

Top
#108376 - 30/07/2002 10:36 Re: Hijack v289: no more "button_pacing=n" [Re: mlord]
pgrzelak
carpal tunnel

Registered: 15/08/2000
Posts: 4859
Loc: New Jersey, USA
Greetings!

Why do I get the feeling that there is a v2.00alpha14 out somewhere???
_________________________
Paul Grzelak
200GB with 48MB RAM, Illuminated Buttons and Digital Outputs

Top
#108377 - 30/07/2002 10:41 Re: Hijack v289: no more "button_pacing=n" [Re: pgrzelak]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14483
Loc: Canada
I've got no idea.

Top
#108378 - 31/07/2002 01:43 Re: Hijack v289: Stalk support broken in 289? [Re: mlord]
number6
old hand

Registered: 30/04/2001
Posts: 745
Loc: In The Village or sometimes: A...
I've upgraded to v289 of Hijack and my Sony Stalk has stopped working!
I tried the same installation configuration with my other empeg (with Hijack v285 installed) and no problems.

The only things that are different on my v289 system as compared to the v285 system is Hijack and I installed charcoalgray99's XSL/XML v1.3 web pages on the v289 hijack system.

I see that Mark indicated that the 'button' queing mechanism is changed in this release - is this responsible somehow for the stalk issues?

My tuner works on both so its not that!




Top
#108379 - 31/07/2002 06:15 Re: Hijack v289: Stalk support broken in 289? [Re: number6]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14483
Loc: Canada
Yup, a typo.. I used "MASK" instead of "MATCH" on one line of the patch.

Fixed for v290.

-ml

Top
#108380 - 31/07/2002 16:54 Re: Hijack v289: no more "button_pacing=n" [Re: mlord]
Aragon
member

Registered: 17/05/2002
Posts: 148
Loc: Cape Town, South Africa
Has anyone experienced extreme button lag since loading 289? I threw on a Live album 10 minutes ago and had to wait 5-10 seconds to skip to the next track. After the first button press registered further presses were still very sluggish. I killed the visuals and paused the track for a bit and it came right again.

I know things get sluggish at times, but this was worse than usual. Very wierd.


Regards,
Aragon

Top
#108381 - 31/07/2002 16:56 Re: Hijack v289: no more "button_pacing=n" [Re: Aragon]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31577
Loc: Seattle, WA
I remember that problem happening in beta11 and beta12 occasionally even without Hijack.
_________________________
Tony Fabris

Top
#108382 - 01/08/2002 17:29 Re: Hijack v289: no more "button_pacing=n" [Re: mlord]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
FAQ updated as of yesterday. I think i forgot to add a config.ini command somewhere along the way when i was super busy... anyone know which one's missing? I'll look it up otherwise.
_________________________
|| loren ||

Top